Interactive leafmap
In [1]:
Copied!
# Uncomment below to run in Google Collab
# pip install ecospat
# Uncomment below to run in Google Collab
# pip install ecospat
In [2]:
Copied!
import ecospat.mapping as ecospat_ipyleaflet
import leafmap
import ecospat.mapping as ecospat_ipyleaflet
import leafmap
Creating an interactive map with ecospat package¶
In [3]:
Copied!
interactive_map = ecospat_ipyleaflet.Map(center=[40, -100], zoom=4, height="300px")
url = "https://nominatim.openstreetmap.org/search?format=json&q={s}"
interactive_map.add_search_control(url, zoom=10, position="topleft")
interactive_map
interactive_map = ecospat_ipyleaflet.Map(center=[40, -100], zoom=4, height="300px")
url = "https://nominatim.openstreetmap.org/search?format=json&q={s}"
interactive_map.add_search_control(url, zoom=10, position="topleft")
interactive_map
Out[3]:
Adding a WMS layer with a legend¶
In [4]:
Copied!
legend_map = leafmap.Map(center=[40, -100], zoom=4, height="500px")
wms_url = "https://services.terrascope.be/wms/v2?"
wms_layer = "WORLDCOVER_2021_MAP"
# Add the ESA WorldCover layer
legend_map.add_wms_layer(
url=wms_url,
layers=wms_layer,
name="ESA WorldCover 2021",
attribution="ESA/Terrascope",
format="image/png",
transparent=True,
shown=True,
)
legend_map.add_legend(
title="ESA WorldCover", legend_dict=leafmap.builtin_legends["ESA_WorldCover"]
)
legend_map
legend_map = leafmap.Map(center=[40, -100], zoom=4, height="500px")
wms_url = "https://services.terrascope.be/wms/v2?"
wms_layer = "WORLDCOVER_2021_MAP"
# Add the ESA WorldCover layer
legend_map.add_wms_layer(
url=wms_url,
layers=wms_layer,
name="ESA WorldCover 2021",
attribution="ESA/Terrascope",
format="image/png",
transparent=True,
shown=True,
)
legend_map.add_legend(
title="ESA WorldCover", legend_dict=leafmap.builtin_legends["ESA_WorldCover"]
)
legend_map
Out[4]:
Creating cluster markers¶
In [5]:
Copied!
import geopandas as gpd
url = "https://github.com/opengeos/datasets/releases/download/places/wa_building_centroids.geojson"
# Read the GeoJSON file
gdf = gpd.read_file(url)
# Add latitude and longitude columns from the geometry
gdf["longitude"] = gdf.geometry.x
gdf["latitude"] = gdf.geometry.y
m = leafmap.Map(center=[47.654, -117.60], zoom=16)
m.add_basemap("Google Satellite")
m.add_marker_cluster(gdf, x="longitude", y="latitude", layer_name="Buildings")
m
import geopandas as gpd
url = "https://github.com/opengeos/datasets/releases/download/places/wa_building_centroids.geojson"
# Read the GeoJSON file
gdf = gpd.read_file(url)
# Add latitude and longitude columns from the geometry
gdf["longitude"] = gdf.geometry.x
gdf["latitude"] = gdf.geometry.y
m = leafmap.Map(center=[47.654, -117.60], zoom=16)
m.add_basemap("Google Satellite")
m.add_marker_cluster(gdf, x="longitude", y="latitude", layer_name="Buildings")
m
Basemap can only be one of the following: OpenStreetMap Esri.WorldStreetMap Esri.WorldImagery Esri.WorldTopoMap FWS NWI Wetlands FWS NWI Wetlands Raster NLCD 2021 CONUS Land Cover NLCD 2019 CONUS Land Cover NLCD 2016 CONUS Land Cover NLCD 2013 CONUS Land Cover NLCD 2011 CONUS Land Cover NLCD 2008 CONUS Land Cover NLCD 2006 CONUS Land Cover NLCD 2004 CONUS Land Cover NLCD 2001 CONUS Land Cover USGS NAIP Imagery USGS NAIP Imagery False Color USGS NAIP Imagery NDVI USGS Hydrography USGS 3DEP Elevation USGS 3DEP Elevation Index ESA Worldcover 2020 ESA Worldcover 2020 S2 FCC ESA Worldcover 2020 S2 TCC ESA Worldcover 2021 ESA Worldcover 2021 S2 FCC ESA Worldcover 2021 S2 TCC USGS.Imagery BaseMapDE.Color BaseMapDE.Grey BasemapAT.basemap BasemapAT.grau BasemapAT.highdpi BasemapAT.orthofoto BasemapAT.overlay BasemapAT.surface BasemapAT.terrain CartoDB.DarkMatter CartoDB.DarkMatterNoLabels CartoDB.DarkMatterOnlyLabels CartoDB.Positron CartoDB.PositronNoLabels CartoDB.PositronOnlyLabels CartoDB.Voyager CartoDB.VoyagerLabelsUnder CartoDB.VoyagerNoLabels CartoDB.VoyagerOnlyLabels CyclOSM Esri.AntarcticBasemap Esri.AntarcticImagery Esri.ArcticImagery Esri.ArcticOceanBase Esri.ArcticOceanReference Esri.NatGeoWorldMap Esri.OceanBasemap Esri.WorldGrayCanvas Esri.WorldPhysical Esri.WorldShadedRelief Esri.WorldTerrain FreeMapSK Gaode.Normal Gaode.Satellite HikeBike.HikeBike HikeBike.HillShading JusticeMap.americanIndian JusticeMap.asian JusticeMap.black JusticeMap.hispanic JusticeMap.income JusticeMap.multi JusticeMap.nonWhite JusticeMap.plurality JusticeMap.white MtbMap NASAGIBS.ASTER_GDEM_Greyscale_Shaded_Relief NASAGIBS.BlueMarble NASAGIBS.BlueMarble3031 NASAGIBS.BlueMarble3413 NASAGIBS.BlueMarbleBathymetry3031 NASAGIBS.BlueMarbleBathymetry3413 NASAGIBS.MEaSUREsIceVelocity3031 NASAGIBS.MEaSUREsIceVelocity3413 NASAGIBS.ModisAquaBands721CR NASAGIBS.ModisAquaTrueColorCR NASAGIBS.ModisTerraAOD NASAGIBS.ModisTerraBands367CR NASAGIBS.ModisTerraBands721CR NASAGIBS.ModisTerraChlorophyll NASAGIBS.ModisTerraLSTDay NASAGIBS.ModisTerraSnowCover NASAGIBS.ModisTerraTrueColorCR NASAGIBS.ViirsEarthAtNight2012 NASAGIBS.ViirsTrueColorCR OPNVKarte OneMapSG.Default OneMapSG.Grey OneMapSG.LandLot OneMapSG.Night OneMapSG.Original OpenAIP OpenFireMap OpenRailwayMap OpenSeaMap OpenSnowMap.pistes OpenStreetMap.BZH OpenStreetMap.CAT OpenStreetMap.CH OpenStreetMap.DE OpenStreetMap.HOT OpenStreetMap.Mapnik OpenTopoMap SafeCast Stadia.AlidadeSatellite Stadia.AlidadeSmooth Stadia.AlidadeSmoothDark Stadia.OSMBright Stadia.Outdoors Stadia.StamenTerrain Stadia.StamenTerrainBackground Stadia.StamenTerrainLabels Stadia.StamenTerrainLines Stadia.StamenToner Stadia.StamenTonerBackground Stadia.StamenTonerLabels Stadia.StamenTonerLines Stadia.StamenTonerLite Stadia.StamenWatercolor Strava.All Strava.Ride Strava.Run Strava.Water Strava.Winter SwissFederalGeoportal.JourneyThroughTime SwissFederalGeoportal.NationalMapColor SwissFederalGeoportal.NationalMapGrey SwissFederalGeoportal.SWISSIMAGE TopPlusOpen.Color TopPlusOpen.Grey UN.ClearMap USGS.USImagery USGS.USImageryTopo USGS.USTopo WaymarkedTrails.cycling WaymarkedTrails.hiking WaymarkedTrails.mtb WaymarkedTrails.riding WaymarkedTrails.skating WaymarkedTrails.slopes nlmaps.grijs nlmaps.luchtfoto nlmaps.pastel nlmaps.standaard nlmaps.water
Out[5]:
Creating circle markers¶
In [6]:
Copied!
m2 = leafmap.Map(center=[47.654, -117.60], zoom=16)
m2.add_basemap("Google Satellite")
m2.add_circle_markers_from_xy(
gdf,
x="longitude",
y="latitude",
layer_name="Buildings",
radius=5,
fill_color="yellow",
fill_opacity=0.8,
color="red",
)
m2
m2 = leafmap.Map(center=[47.654, -117.60], zoom=16)
m2.add_basemap("Google Satellite")
m2.add_circle_markers_from_xy(
gdf,
x="longitude",
y="latitude",
layer_name="Buildings",
radius=5,
fill_color="yellow",
fill_opacity=0.8,
color="red",
)
m2
Basemap can only be one of the following: OpenStreetMap Esri.WorldStreetMap Esri.WorldImagery Esri.WorldTopoMap FWS NWI Wetlands FWS NWI Wetlands Raster NLCD 2021 CONUS Land Cover NLCD 2019 CONUS Land Cover NLCD 2016 CONUS Land Cover NLCD 2013 CONUS Land Cover NLCD 2011 CONUS Land Cover NLCD 2008 CONUS Land Cover NLCD 2006 CONUS Land Cover NLCD 2004 CONUS Land Cover NLCD 2001 CONUS Land Cover USGS NAIP Imagery USGS NAIP Imagery False Color USGS NAIP Imagery NDVI USGS Hydrography USGS 3DEP Elevation USGS 3DEP Elevation Index ESA Worldcover 2020 ESA Worldcover 2020 S2 FCC ESA Worldcover 2020 S2 TCC ESA Worldcover 2021 ESA Worldcover 2021 S2 FCC ESA Worldcover 2021 S2 TCC USGS.Imagery BaseMapDE.Color BaseMapDE.Grey BasemapAT.basemap BasemapAT.grau BasemapAT.highdpi BasemapAT.orthofoto BasemapAT.overlay BasemapAT.surface BasemapAT.terrain CartoDB.DarkMatter CartoDB.DarkMatterNoLabels CartoDB.DarkMatterOnlyLabels CartoDB.Positron CartoDB.PositronNoLabels CartoDB.PositronOnlyLabels CartoDB.Voyager CartoDB.VoyagerLabelsUnder CartoDB.VoyagerNoLabels CartoDB.VoyagerOnlyLabels CyclOSM Esri.AntarcticBasemap Esri.AntarcticImagery Esri.ArcticImagery Esri.ArcticOceanBase Esri.ArcticOceanReference Esri.NatGeoWorldMap Esri.OceanBasemap Esri.WorldGrayCanvas Esri.WorldPhysical Esri.WorldShadedRelief Esri.WorldTerrain FreeMapSK Gaode.Normal Gaode.Satellite HikeBike.HikeBike HikeBike.HillShading JusticeMap.americanIndian JusticeMap.asian JusticeMap.black JusticeMap.hispanic JusticeMap.income JusticeMap.multi JusticeMap.nonWhite JusticeMap.plurality JusticeMap.white MtbMap NASAGIBS.ASTER_GDEM_Greyscale_Shaded_Relief NASAGIBS.BlueMarble NASAGIBS.BlueMarble3031 NASAGIBS.BlueMarble3413 NASAGIBS.BlueMarbleBathymetry3031 NASAGIBS.BlueMarbleBathymetry3413 NASAGIBS.MEaSUREsIceVelocity3031 NASAGIBS.MEaSUREsIceVelocity3413 NASAGIBS.ModisAquaBands721CR NASAGIBS.ModisAquaTrueColorCR NASAGIBS.ModisTerraAOD NASAGIBS.ModisTerraBands367CR NASAGIBS.ModisTerraBands721CR NASAGIBS.ModisTerraChlorophyll NASAGIBS.ModisTerraLSTDay NASAGIBS.ModisTerraSnowCover NASAGIBS.ModisTerraTrueColorCR NASAGIBS.ViirsEarthAtNight2012 NASAGIBS.ViirsTrueColorCR OPNVKarte OneMapSG.Default OneMapSG.Grey OneMapSG.LandLot OneMapSG.Night OneMapSG.Original OpenAIP OpenFireMap OpenRailwayMap OpenSeaMap OpenSnowMap.pistes OpenStreetMap.BZH OpenStreetMap.CAT OpenStreetMap.CH OpenStreetMap.DE OpenStreetMap.HOT OpenStreetMap.Mapnik OpenTopoMap SafeCast Stadia.AlidadeSatellite Stadia.AlidadeSmooth Stadia.AlidadeSmoothDark Stadia.OSMBright Stadia.Outdoors Stadia.StamenTerrain Stadia.StamenTerrainBackground Stadia.StamenTerrainLabels Stadia.StamenTerrainLines Stadia.StamenToner Stadia.StamenTonerBackground Stadia.StamenTonerLabels Stadia.StamenTonerLines Stadia.StamenTonerLite Stadia.StamenWatercolor Strava.All Strava.Ride Strava.Run Strava.Water Strava.Winter SwissFederalGeoportal.JourneyThroughTime SwissFederalGeoportal.NationalMapColor SwissFederalGeoportal.NationalMapGrey SwissFederalGeoportal.SWISSIMAGE TopPlusOpen.Color TopPlusOpen.Grey UN.ClearMap USGS.USImagery USGS.USImageryTopo USGS.USTopo WaymarkedTrails.cycling WaymarkedTrails.hiking WaymarkedTrails.mtb WaymarkedTrails.riding WaymarkedTrails.skating WaymarkedTrails.slopes nlmaps.grijs nlmaps.luchtfoto nlmaps.pastel nlmaps.standaard nlmaps.water
Out[6]:
Visualizing vector data - polygons¶
In [7]:
Copied!
m3 = leafmap.Map(center=[47.654, -117.60], zoom=16)
style = {"color": "red"}
m3.add_basemap("Google Satellite")
m3.add_vector(
"https://github.com/opengeos/datasets/releases/download/places/wa_overture_buildings.geojson",
style=style,
layer_name="Building Outlines",
)
m3
m3 = leafmap.Map(center=[47.654, -117.60], zoom=16)
style = {"color": "red"}
m3.add_basemap("Google Satellite")
m3.add_vector(
"https://github.com/opengeos/datasets/releases/download/places/wa_overture_buildings.geojson",
style=style,
layer_name="Building Outlines",
)
m3
Basemap can only be one of the following: OpenStreetMap Esri.WorldStreetMap Esri.WorldImagery Esri.WorldTopoMap FWS NWI Wetlands FWS NWI Wetlands Raster NLCD 2021 CONUS Land Cover NLCD 2019 CONUS Land Cover NLCD 2016 CONUS Land Cover NLCD 2013 CONUS Land Cover NLCD 2011 CONUS Land Cover NLCD 2008 CONUS Land Cover NLCD 2006 CONUS Land Cover NLCD 2004 CONUS Land Cover NLCD 2001 CONUS Land Cover USGS NAIP Imagery USGS NAIP Imagery False Color USGS NAIP Imagery NDVI USGS Hydrography USGS 3DEP Elevation USGS 3DEP Elevation Index ESA Worldcover 2020 ESA Worldcover 2020 S2 FCC ESA Worldcover 2020 S2 TCC ESA Worldcover 2021 ESA Worldcover 2021 S2 FCC ESA Worldcover 2021 S2 TCC USGS.Imagery BaseMapDE.Color BaseMapDE.Grey BasemapAT.basemap BasemapAT.grau BasemapAT.highdpi BasemapAT.orthofoto BasemapAT.overlay BasemapAT.surface BasemapAT.terrain CartoDB.DarkMatter CartoDB.DarkMatterNoLabels CartoDB.DarkMatterOnlyLabels CartoDB.Positron CartoDB.PositronNoLabels CartoDB.PositronOnlyLabels CartoDB.Voyager CartoDB.VoyagerLabelsUnder CartoDB.VoyagerNoLabels CartoDB.VoyagerOnlyLabels CyclOSM Esri.AntarcticBasemap Esri.AntarcticImagery Esri.ArcticImagery Esri.ArcticOceanBase Esri.ArcticOceanReference Esri.NatGeoWorldMap Esri.OceanBasemap Esri.WorldGrayCanvas Esri.WorldPhysical Esri.WorldShadedRelief Esri.WorldTerrain FreeMapSK Gaode.Normal Gaode.Satellite HikeBike.HikeBike HikeBike.HillShading JusticeMap.americanIndian JusticeMap.asian JusticeMap.black JusticeMap.hispanic JusticeMap.income JusticeMap.multi JusticeMap.nonWhite JusticeMap.plurality JusticeMap.white MtbMap NASAGIBS.ASTER_GDEM_Greyscale_Shaded_Relief NASAGIBS.BlueMarble NASAGIBS.BlueMarble3031 NASAGIBS.BlueMarble3413 NASAGIBS.BlueMarbleBathymetry3031 NASAGIBS.BlueMarbleBathymetry3413 NASAGIBS.MEaSUREsIceVelocity3031 NASAGIBS.MEaSUREsIceVelocity3413 NASAGIBS.ModisAquaBands721CR NASAGIBS.ModisAquaTrueColorCR NASAGIBS.ModisTerraAOD NASAGIBS.ModisTerraBands367CR NASAGIBS.ModisTerraBands721CR NASAGIBS.ModisTerraChlorophyll NASAGIBS.ModisTerraLSTDay NASAGIBS.ModisTerraSnowCover NASAGIBS.ModisTerraTrueColorCR NASAGIBS.ViirsEarthAtNight2012 NASAGIBS.ViirsTrueColorCR OPNVKarte OneMapSG.Default OneMapSG.Grey OneMapSG.LandLot OneMapSG.Night OneMapSG.Original OpenAIP OpenFireMap OpenRailwayMap OpenSeaMap OpenSnowMap.pistes OpenStreetMap.BZH OpenStreetMap.CAT OpenStreetMap.CH OpenStreetMap.DE OpenStreetMap.HOT OpenStreetMap.Mapnik OpenTopoMap SafeCast Stadia.AlidadeSatellite Stadia.AlidadeSmooth Stadia.AlidadeSmoothDark Stadia.OSMBright Stadia.Outdoors Stadia.StamenTerrain Stadia.StamenTerrainBackground Stadia.StamenTerrainLabels Stadia.StamenTerrainLines Stadia.StamenToner Stadia.StamenTonerBackground Stadia.StamenTonerLabels Stadia.StamenTonerLines Stadia.StamenTonerLite Stadia.StamenWatercolor Strava.All Strava.Ride Strava.Run Strava.Water Strava.Winter SwissFederalGeoportal.JourneyThroughTime SwissFederalGeoportal.NationalMapColor SwissFederalGeoportal.NationalMapGrey SwissFederalGeoportal.SWISSIMAGE TopPlusOpen.Color TopPlusOpen.Grey UN.ClearMap USGS.USImagery USGS.USImageryTopo USGS.USTopo WaymarkedTrails.cycling WaymarkedTrails.hiking WaymarkedTrails.mtb WaymarkedTrails.riding WaymarkedTrails.skating WaymarkedTrails.slopes nlmaps.grijs nlmaps.luchtfoto nlmaps.pastel nlmaps.standaard nlmaps.water
Out[7]:
Visualizing vector data - lines¶
In [8]:
Copied!
m4 = leafmap.Map(center=[36.121, -115.205], zoom=17)
style = {
"color": "red", # outline color
"weight": 2, # outline thickness # fully transparent
}
m4.add_basemap("Google Satellite")
m4.add_vector(
"https://github.com/opengeos/datasets/releases/download/places/las_vegas_roads.geojson",
style=style,
layer_name="Las Vegas Roads",
)
m4
m4 = leafmap.Map(center=[36.121, -115.205], zoom=17)
style = {
"color": "red", # outline color
"weight": 2, # outline thickness # fully transparent
}
m4.add_basemap("Google Satellite")
m4.add_vector(
"https://github.com/opengeos/datasets/releases/download/places/las_vegas_roads.geojson",
style=style,
layer_name="Las Vegas Roads",
)
m4
Basemap can only be one of the following: OpenStreetMap Esri.WorldStreetMap Esri.WorldImagery Esri.WorldTopoMap FWS NWI Wetlands FWS NWI Wetlands Raster NLCD 2021 CONUS Land Cover NLCD 2019 CONUS Land Cover NLCD 2016 CONUS Land Cover NLCD 2013 CONUS Land Cover NLCD 2011 CONUS Land Cover NLCD 2008 CONUS Land Cover NLCD 2006 CONUS Land Cover NLCD 2004 CONUS Land Cover NLCD 2001 CONUS Land Cover USGS NAIP Imagery USGS NAIP Imagery False Color USGS NAIP Imagery NDVI USGS Hydrography USGS 3DEP Elevation USGS 3DEP Elevation Index ESA Worldcover 2020 ESA Worldcover 2020 S2 FCC ESA Worldcover 2020 S2 TCC ESA Worldcover 2021 ESA Worldcover 2021 S2 FCC ESA Worldcover 2021 S2 TCC USGS.Imagery BaseMapDE.Color BaseMapDE.Grey BasemapAT.basemap BasemapAT.grau BasemapAT.highdpi BasemapAT.orthofoto BasemapAT.overlay BasemapAT.surface BasemapAT.terrain CartoDB.DarkMatter CartoDB.DarkMatterNoLabels CartoDB.DarkMatterOnlyLabels CartoDB.Positron CartoDB.PositronNoLabels CartoDB.PositronOnlyLabels CartoDB.Voyager CartoDB.VoyagerLabelsUnder CartoDB.VoyagerNoLabels CartoDB.VoyagerOnlyLabels CyclOSM Esri.AntarcticBasemap Esri.AntarcticImagery Esri.ArcticImagery Esri.ArcticOceanBase Esri.ArcticOceanReference Esri.NatGeoWorldMap Esri.OceanBasemap Esri.WorldGrayCanvas Esri.WorldPhysical Esri.WorldShadedRelief Esri.WorldTerrain FreeMapSK Gaode.Normal Gaode.Satellite HikeBike.HikeBike HikeBike.HillShading JusticeMap.americanIndian JusticeMap.asian JusticeMap.black JusticeMap.hispanic JusticeMap.income JusticeMap.multi JusticeMap.nonWhite JusticeMap.plurality JusticeMap.white MtbMap NASAGIBS.ASTER_GDEM_Greyscale_Shaded_Relief NASAGIBS.BlueMarble NASAGIBS.BlueMarble3031 NASAGIBS.BlueMarble3413 NASAGIBS.BlueMarbleBathymetry3031 NASAGIBS.BlueMarbleBathymetry3413 NASAGIBS.MEaSUREsIceVelocity3031 NASAGIBS.MEaSUREsIceVelocity3413 NASAGIBS.ModisAquaBands721CR NASAGIBS.ModisAquaTrueColorCR NASAGIBS.ModisTerraAOD NASAGIBS.ModisTerraBands367CR NASAGIBS.ModisTerraBands721CR NASAGIBS.ModisTerraChlorophyll NASAGIBS.ModisTerraLSTDay NASAGIBS.ModisTerraSnowCover NASAGIBS.ModisTerraTrueColorCR NASAGIBS.ViirsEarthAtNight2012 NASAGIBS.ViirsTrueColorCR OPNVKarte OneMapSG.Default OneMapSG.Grey OneMapSG.LandLot OneMapSG.Night OneMapSG.Original OpenAIP OpenFireMap OpenRailwayMap OpenSeaMap OpenSnowMap.pistes OpenStreetMap.BZH OpenStreetMap.CAT OpenStreetMap.CH OpenStreetMap.DE OpenStreetMap.HOT OpenStreetMap.Mapnik OpenTopoMap SafeCast Stadia.AlidadeSatellite Stadia.AlidadeSmooth Stadia.AlidadeSmoothDark Stadia.OSMBright Stadia.Outdoors Stadia.StamenTerrain Stadia.StamenTerrainBackground Stadia.StamenTerrainLabels Stadia.StamenTerrainLines Stadia.StamenToner Stadia.StamenTonerBackground Stadia.StamenTonerLabels Stadia.StamenTonerLines Stadia.StamenTonerLite Stadia.StamenWatercolor Strava.All Strava.Ride Strava.Run Strava.Water Strava.Winter SwissFederalGeoportal.JourneyThroughTime SwissFederalGeoportal.NationalMapColor SwissFederalGeoportal.NationalMapGrey SwissFederalGeoportal.SWISSIMAGE TopPlusOpen.Color TopPlusOpen.Grey UN.ClearMap USGS.USImagery USGS.USImageryTopo USGS.USTopo WaymarkedTrails.cycling WaymarkedTrails.hiking WaymarkedTrails.mtb WaymarkedTrails.riding WaymarkedTrails.skating WaymarkedTrails.slopes nlmaps.grijs nlmaps.luchtfoto nlmaps.pastel nlmaps.standaard nlmaps.water
Out[8]:
Visualizing vector data - data¶
In [9]:
Copied!
m5 = leafmap.Map(center=[40, -100], zoom=4)
url = "https://github.com/opengeos/datasets/releases/download/us/us_counties.geojson"
gdf = gpd.read_file(url)
# Create the choropleth map based on the CENSUSAREA column
m5.add_data(
gdf,
column="CENSUSAREA",
cmap="Blues",
layer_name="Census Area",
legend_title="Census Area",
legend=True,
)
# Display the map
m5
m5 = leafmap.Map(center=[40, -100], zoom=4)
url = "https://github.com/opengeos/datasets/releases/download/us/us_counties.geojson"
gdf = gpd.read_file(url)
# Create the choropleth map based on the CENSUSAREA column
m5.add_data(
gdf,
column="CENSUSAREA",
cmap="Blues",
layer_name="Census Area",
legend_title="Census Area",
legend=True,
)
# Display the map
m5
Out[9]:
Creating a split map¶
In [10]:
Copied!
m6 = leafmap.Map()
m6.add_basemap("Satellite")
image1 = (
"https://github.com/opengeos/datasets/releases/download/raster/Libya-2023-07-01.tif"
)
image2 = (
"https://github.com/opengeos/datasets/releases/download/raster/Libya-2023-09-13.tif"
)
m6.split_map(
image1,
image2,
left_label="Pre-event",
right_label="Post-event",
)
m6
m6 = leafmap.Map()
m6.add_basemap("Satellite")
image1 = (
"https://github.com/opengeos/datasets/releases/download/raster/Libya-2023-07-01.tif"
)
image2 = (
"https://github.com/opengeos/datasets/releases/download/raster/Libya-2023-09-13.tif"
)
m6.split_map(
image1,
image2,
left_label="Pre-event",
right_label="Post-event",
)
m6
Out[10]: